$(function() {
    // 1.定义 密码,新密码,确认新密码 校验规则
    let form = layui.form;
    form.verify({
        // 密码
        pwd: [
            /^[\S]{6,15}$/,
            "密码必须6-15位,且不能为空"
        ],
        // 新密码校验规则
        newPwd: function(value) {
            if (value == $("[name=oldPwd]").val()) {
                return "新密码不能和原密码相同"
            }
        },
        // 确认新密码校验规则
        rePwd: function(value) {
            if (value !== $("[name=newPwd]").val()) {
                return "两次密码输入不一致"
            }
        }



    })

    // 2.修改密码
    let layer = layui.layer;
    $("#formPwd").on("submit", function(e) {
        e.preventDefault()
        axios({
            method: "POST",
            url: "/my/updatepwd",
            data: $(this).serialize()
                // headers已经写到common.js拦截器中
        }).then(res => {
            // console.log(res.data);
            // 判断是否修改成功
            if (res.data.status !== 0) {
                return layer.msg(res.data.message)
            }
            // 成功提示
            layer.msg("恭喜您修改成功!")
                // 清空表单内容
            $("#formPwd")[0].reset()
                // 跳转到登录页面
                // window.parent.location.href = "/login.html"
        })
    })
})